Willo FloodWillo Flood
Badminton's Missing Data Layer: Why Match Analysis Still Stops at the ScorelineIn the press room at a Super 1000 event this season, the stat sheet handed to...
Isle of Wight: Four Winter League Divisions, 16 Under-16 Players and Eight International PlacesOn the evening of 4 September, on the Isle of Wight, Mike Turner — a Division...
Six Blank Spaces in the Dakar 2026 Beach Volleyball Schedule, and Africa's First Olympics Buried in Paragraph ThreeSix times. I counted three times to be sure. In the schedule release for beac...
Besiktas BOA ends seven-season drought against Fenerbahce Tarfin: the first quarter changes rhythm, not hierarchyThe ball echoed off the Akatlar floor in a steady rhythm before tip-off. I ca...
Chinese Badminton and the Two-Gold Target at the 2026 Asian Games: Reading a Modest Statement Through DataA short brief, six information points, not a single player's name. That is...
Sonalben Patel and Two 11-5 Games at Asian Para Games 2026: Reading a Class 3 Table Tennis Match Through Data1:40 a.m. in Da Nang. I open the stream for the women's singles Class 3...
AVC Beach Volleyball Championships in Shangluo: Yan Xu and Xia Xinyi Open LA 2028 Olympic Qualifying with a 21-4, 21-2 WinSix Points, Two Sets, and a Gap That Could Not Be Filled In the first set, wh...
Kenin Defeats Venus Williams: A Champion's Victory or a Legend's Farewell?The number 0/7 is not an ordinary statistic. That is the number of set points...
BKFC 95: Jimmie Rivera stops Meyer at 0:46 of Round 4 and the real limit of a 36-year-old fighterThe clock at Prudential Center stopped at 0:46 of round four. Meyer lay face...
Thuy Linh and Asiad 2026: Vietnam's Badminton Medal Is Blocked in the Middle Layer, Not by Talent“The Asian Games arena is very harsh; it is not easy to win a medal.” Nguyen...
The Broken Trajectory of Himass and TanVuu: Four Million Signatures and the Void of a ProcessOn VTVcab, two young men sat side by side, shoulder to shoulder, unable to ho...
When the Match Data Returns ZeroThree in the morning in Hamburg, I opened the match analysis dashboard and...
Yoo Ji-won, the Last 500 Meters, and the Blind Spot of Mass-Participation RacingOn the morning of October 11, the Seoul temperature dropped below 15 degrees...
Transfer Market 2026: When the Surface Deceives and New Capital Flows Decide EverythingThe match is not played on the pitch. It happens in the offices of financial...
When the Data Falls Silent: Lessons from an Empty Football Page and the Crisis of Trust in Italian Sports JournalismThere was a moment in my writing life, on an October night in Turin, when I...
Puripol Boonson's 9.91 Seconds and the One Number Missing From the ASIAD RecordThe stadium in Aichi-Nagoya, the evening of 24 September 2026. The electronic...
Mancini, the Double Contract, and the Silence at the Stade de FranceThe press room at the Stade de France smelled of cold metal and freshly cut...
The Empty Report: The Discipline of Saying 'Insufficient Data' in Elite SportIn Turin, on a December morning, I opened a nine-part analysis and read the...
Alonso Extends With Aston Martin to 2027: Five Minutes, One Signature, and the Valuation of a 46-Year-Old DriverFernando Alonso needed exactly five minutes to tell Aston Martin he would...
World Hopes Week 2026 Returns to Sheffield: Reading the Signal in a Re-awarded Hosting SlotIn early 2026, the ITTF confirmed that World Hopes Week — table tennis's...
Isle of Wight: Four Winter League Divisions, 16 Under-16 Players and Eight International PlacesOn the evening of 4 September, on the Isle of Wight, Mike Turner — a Division...
Six Blank Spaces in the Dakar 2026 Beach Volleyball Schedule, and Africa's First Olympics Buried in Paragraph ThreeSix times. I counted three times to be sure. In the schedule release for beac...
Besiktas BOA ends seven-season drought against Fenerbahce Tarfin: the first quarter changes rhythm, not hierarchyThe ball echoed off the Akatlar floor in a steady rhythm before tip-off. I ca...
Chinese Badminton and the Two-Gold Target at the 2026 Asian Games: Reading a Modest Statement Through DataA short brief, six information points, not a single player's name. That is...
Sonalben Patel and Two 11-5 Games at Asian Para Games 2026: Reading a Class 3 Table Tennis Match Through Data1:40 a.m. in Da Nang. I open the stream for the women's singles Class 3...
AVC Beach Volleyball Championships in Shangluo: Yan Xu and Xia Xinyi Open LA 2028 Olympic Qualifying with a 21-4, 21-2 WinSix Points, Two Sets, and a Gap That Could Not Be Filled In the first set, wh...
Kenin Defeats Venus Williams: A Champion's Victory or a Legend's Farewell?The number 0/7 is not an ordinary statistic. That is the number of set points...
BKFC 95: Jimmie Rivera stops Meyer at 0:46 of Round 4 and the real limit of a 36-year-old fighterThe clock at Prudential Center stopped at 0:46 of round four. Meyer lay face...
Thuy Linh and Asiad 2026: Vietnam's Badminton Medal Is Blocked in the Middle Layer, Not by Talent“The Asian Games arena is very harsh; it is not easy to win a medal.” Nguyen...
The Broken Trajectory of Himass and TanVuu: Four Million Signatures and the Void of a ProcessOn VTVcab, two young men sat side by side, shoulder to shoulder, unable to ho...
When the Match Data Returns ZeroThree in the morning in Hamburg, I opened the match analysis dashboard and...
Yoo Ji-won, the Last 500 Meters, and the Blind Spot of Mass-Participation RacingOn the morning of October 11, the Seoul temperature dropped below 15 degrees...
Transfer Market 2026: When the Surface Deceives and New Capital Flows Decide EverythingThe match is not played on the pitch. It happens in the offices of financial...
When the Data Falls Silent: Lessons from an Empty Football Page and the Crisis of Trust in Italian Sports JournalismThere was a moment in my writing life, on an October night in Turin, when I...
Puripol Boonson's 9.91 Seconds and the One Number Missing From the ASIAD RecordThe stadium in Aichi-Nagoya, the evening of 24 September 2026. The electronic...
Mancini, the Double Contract, and the Silence at the Stade de FranceThe press room at the Stade de France smelled of cold metal and freshly cut...
The Empty Report: The Discipline of Saying 'Insufficient Data' in Elite SportIn Turin, on a December morning, I opened a nine-part analysis and read the...
Alonso Extends With Aston Martin to 2027: Five Minutes, One Signature, and the Valuation of a 46-Year-Old DriverFernando Alonso needed exactly five minutes to tell Aston Martin he would...
World Hopes Week 2026 Returns to Sheffield: Reading the Signal in a Re-awarded Hosting SlotIn early 2026, the ITTF confirmed that World Hopes Week — table tennis's...
